General-purpose modular hardware and software framework for mobile outdoor augmented reality applications in engineering
نویسندگان
چکیده
This paper presents a reusable, general-purpose, mobile augmented reality (AR) framework developed to address the critical and repetitive challenges specific to visualization in outdoor AR. In all engineering applications of AR developed thus far, basic functionality that supports accurate user registration, maximizes the range of user motion, and enables data input and output has had to be repeatedly re-implemented. This is primarily due to the fact that designed methods have been traditionally custom created for their respective applications and are not generic enough to be readily shared and reused by others. The objective of this research was to remedy this situation by designing and implementing a reusable and pluggable hardware and software framework that can be used in any AR application without the need to re-implement low-level communication interfaces with selected hardware. The underlying methods of hardware communication as well as the object-oriented design (OOD) of the reusable interface are presented. Details on the validation of framework reusability and pluggability are also described. 2007 Elsevier Ltd. All rights reserved.
منابع مشابه
SMART: scalable and modular augmented reality template for rapid development of engineering visualization applications
Background: The visualization of civil infrastructure systems and processes is critical for the validation and communication of computer generated models to decision-makers. Augmented Reality (AR) visualization blends real-world information with graphical 3D models to create informative composite views that are difficult to create or replicate on the computer alone. Methods: This paper presents...
متن کاملReusable Modular Software Interfaces for Outdoor
An Augmented Reality (AR) application is essentially a platform that integrates the selected hardware components via their corresponding software interfaces. In the context of this research, a software interface is a piece of code implemented to establish communication channels between a hardware device and the AR application platform. The implementation of such an interface for each piece of h...
متن کاملOverview of Performance and Accuracy of Smartphone Sensors in Augmented Reality Applications
Since incorrect excavations have resulted in extensive and irreparable financial and physical losses, therefore different drillings require having accurate information about the status of the infrastructures. Ubiquitous Geospatial Information System (UBGIS) as a new generation of Geospatial Information System (GIS) can be a good solution to avoid such problems. Augmented Reality (AR) is the ne...
متن کاملUser Interfaces for Mobile Augmented Reality Systems
User Interfaces for Mobile Augmented Reality Systems Tobias Hans Höllerer In this dissertation, we present typical components of, useful services associated with, and user interactions possible with mobile augmented reality systems, based on a comprehensive series of hardware and software infrastructures and application prototypes we developed. We define a practical taxonomy of user interface c...
متن کاملINTERNATIONAL WORKSHOP ON SOFTWARE TECHNOLOGY FOR AUGMENTED REALITY SYSTEMS Developing Interactive Augmented Reality Modelling Applications
This paper presents our position on the development of software for interactive AR applications, particularly those deployed in mobile outdoor environments. We describe previous work that has been performed in the field and how the main focus has been on low level problems such as hardware abstraction. To develop complex future AR applications, higher level user interface abstractions and suppo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Advanced Engineering Informatics
دوره 22 شماره
صفحات -
تاریخ انتشار 2008